<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
	<title>Dettagli Pacchetto</title>
</h:head>

<h:body>
	#{aggiornamento.setPacchettoPredefinitoById(param.idh)}
	<h2>#{aggiornamento.pacchetto.nome}</h2>
	<h:form id="edit">
		<input type="hidden" name="idh" value="#{aggiornamento.pacchetto}"/>
		<p:panel>
			<table border='0'>
				<tr>
					<td><h:outputLabel id="descrizione" value = "#{aggiornamento.pacchetto.descrizione}" /></td>
				</tr>
				<tr>
					<td><h:outputText value="Costo Totale: #{aggiornamento.getCostoTotale()}" /></td>
				</tr>
			</table>
			
		<p:dataTable id="packTable" var="list" value="#{aggiornamento.pacchetto.giornate}">           
        
        <p:column id="giornata" headerText="Giornate">  
            <h:outputText value="Giornata #{list.numeroGiornata}" />  
        </p:column>  
        
        <p:column id="trasporto" headerText="Volo">  
            <a href="visualizzaVoloCambio.xhtml?idh=#{list.numeroGiornata}">#{list.trasporto.volo.luogoArrivo}</a> 
        </p:column>  

        <p:column id="hotel" headerText="Hotel">   
            <a href="visualizzaHotelCambio.xhtml?idh=#{list.numeroGiornata}">#{list.hotel.nome}</a>  
        </p:column>  
        
        <p:column id="escursione" headerText="Escursione">   
            <a href="visualizzaEscursioneCambio.xhtml?idh=#{list.numeroGiornata}">#{list.escursione.nome}</a>  
        </p:column>  
        
		</p:dataTable>
      
    <h3>Data di partenza</h3>  
    <p:calendar value="#{aggiornamento.date}" id="popupCal" />  
        
  
    <p:dialog header="Selected Dates" widgetVar="dialog"   
            showEffect="fade" hideEffect="fade">  
      
        <h:panelGrid id="display" columns="2" cellpadding="5">  
               
            <h:outputText value="Popup Date:" />  
            <h:outputText value="#{calendarBean.date2}" id="popupDate">  
                <f:convertDateTime pattern="d/M/yyyy"/>  
            </h:outputText>  
                        
      	</h:panelGrid>  
          
    </p:dialog>  
				 <p:commandButton type="submit" id="create" value="Salva Pacchetto" action="#{aggiornamento.salvaPacchetto()}"/>  
		</p:panel>
		<a href="listaPacchettiPredefiniti.xhtml">Torna alla lista viaggi</a> 
	</h:form>
</h:body>
</html>